microscope adaptor - Turkish English Dictionary